
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ { margin: 0;  padding: 0;}

/** 设置默认字体 **/
body,button, input, select, textarea /* for ie */ {
    /* 宋体垫底，不使用sans-serif,simsun字体，避免GB编码请求编码设置为utf-8时，非中文操作系统下IE以 sans-serif字体显示中文*/
    font: 12px/1.5 tahoma, arial, \5b8b\4f53;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */

/** 重置列表元素 **/
ul, ol { list-style: none; }

/** 重置文本格式元素 **/
a { text-decoration: none; color:#434343;cursor: pointer;}
a:hover { text-decoration: underline; }

sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }

/** 重置表单元素 **/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
/* 注：optgroup 无法扶正 */

/** 重置表格元素 **/
th{ font-weight:normal;}

/** 浮动 **/
.clears{clear:both;font-size:0;line-height:0;height:0;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;} 
.clearfix {display: inline-block;} 
html[xmlns] .clearfix {display: block;} 
* html .clearfix {height: 1%;}

.l{float:left;}
.r{float:right;}
.Fnone{ float:none !important;}
.Bordernone{ border:none !important;}

/** 页面head 样式  **/ 

.layout_head,.layout_body,.layout_foot{width:993px;margin:0 auto}
.head_warp{width:100%;height:165px;background:url('../images/head_bg.png') 0 0  repeat-x;}
.nav{text-align:right; height:37px;line-height:37px; color:#fff}
.nav a{display:inline-block; padding:0 0.8em;color:#fff; text-decoration:none;font-size:14px}
.nav a.active,.nav a:hover{ height:37px; background-color:#bd0102; color:#fff;}
.slideup{text-align:right; height:33px; line-height:33px;}
.slideup a{ margin:0 3px;display:inline-block;}

.search{position:relative; height:95px;}
.search a.logo{float:left;margin-left:15px;margin-top:17px;}
.search .qword{width:415px;height:26px;float:left;padding-left:8px; border:1px solid #d2c9ca;margin-top:43px;margin-left:18px;line-height:26px}
.search .ssubmit{width:92px;height:29px;cursor:pointer;float:left;margin-top:43px;margin-left:10px;border:0;background:url(../images/b_tbsearch.gif) left}

/*
.search a.logo{position:absolute;left:15px; top:17px;}
.search .qword{position:absolute; width:415px;height:26px;padding-left:8px; border:1px solid #d2c9ca;top:43px; left:222px;line-height:26px}
.search .submit{height:28px;width:90px;cursor:pointer;border:#FFF solid 1px;position:absolute;color:#fff; background:#be0000; left:655px; top:43px}
*/
.head_warpA{height:73px;background:#c00000;}
.head_warpA .layout_head{position:relative;}
.nav_block{height:73px;position:relative; overflow:hidden;}
.nav_block a{ font:800 1.2em '微软雅黑';min-width:4em; text-align:center;line-height:73px;height:73px;display:inline-block; color:#fff;padding:0 1.2em;background:#a21700; border-right:1px solid #c00000;_width:5em;}
.nav_block a:hover,.nav_block a.active{background:#c00000;}
.nav_block a i{position:absolute;;display:block; margin-top:-6.5em; margin-left:1em;font-style: normal;}
.nav_block a img{vertical-align: middle;}
.nav_block span a:hover {background:#a21700;}

.suggestion{position:absolute;top:30px; right:10px;}
.suggestion a{color:#fff; margin:0 3px;}
/** 页面body 样式  **/ 
.layout_body{width:980px; margin:0 auto; }




/** 页面foot 样式  **/ 
.foot_warp{ border-top:3px  solid #c00;padding:6px  0;}
.friendLink{background-color:#f3f3f3; padding:10px 15px; color:#434341;}
.friendLink b{color:#8a0204;}
.friendLink a{ color:#434341; margin:0 5px; display:inline-block;}
.copyRight{ padding:10px 15px 30px;color:#434341;line-height:1.8em; background:url('../images/copyright.png') no-repeat  440px 10px;}
.copyRight a{color:#434341;}



/****用米兑换****/

.head_warpB{ background:url('../images/navB.gif') repeat-x  0 0; widht:100%;}
/*.head_warpB .search .submit{width:92px;height:29px;cursor:pointer;float:left;margin-top:43px;margin-left:10px;border:0;background:url(../images/b_tbsearch.gif)}*/
.head_warpB .search{height:94px;}

.head_warpC{border-bottom:3px solid #C00;background:url('../images/navC.gif') repeat-x 0 0;}

.quickNav{border-bottom:1px solid #d3d3d3; background:#f1f1f1;}
.quickNav .layout_head a {height:30px; line-height:30px; margin:5px 1.5em 5px 0;padding:0 8px;display:inline-block;}
.quickNav .layout_head a:hover,.quickNav .layout_head a.active{background:#c00000;color:#fff;}
.reg { position:relative; height:82px;}/* background:url(../images/creatUser.png) no-repeat 740px 40px;*/
.reg a.logo_reg img{ padding:16px 0 0 0 ; float:left;}
.reg .reg_enter{ width:400px; float:right; margin-top:16px;}
.reg .reg_enter li{ font-size:14px; float:right; line-height:24px; margin:0px 10px;}
.reg .reg_enter li a,.reg .reg_enter li{color:#;}
/*.reg .reg_enter li a,.reg .reg_enter li{color:#999;}*/


/*Margin 清零*/
.MarginL0{ margin-left:0px !important;}
.MarginB0{ margin-bottom:0px !important;}
.MarginR0{ margin-right:0px !important;}
.MarginL10{ margin-left:10px !important;}
.MarginT10{margin-top:10px !important; display:block;}
.MarginB10{margin-bottom:10px !important;}
.MarginR10{margin-right:10px !important;}
.MarginLR5{margin-right:5px !important;margin-left:5px !important;}
.MarginT5{margin-top:5px !important;}
.MarginL5{margin-left:5px !important;}
.MarginR5{margin-right:5px !important;}
.MarginTB30{ margin-top:30px !important; margin-bottom:30px !important;}

.Padding0{ padding:0px !important;}

/*字体 样式*/
.col14red{ font-size:14px; color:#bf0101 !important;}
.ColorRed{ color:#bf0101 !important;}
.ColorGreen{ color:#008000 !important;}
.Font14{ font-size:14px !important;}
.Font16{ font-size:16px !important;}
.Font24{ line-height:24px; font-size:24px !important;}
.LineHeight32{ line-height:32px !important;}
.Width120{ width:120px !important;}
.Width80{ width:80px !important;}
.color99{ color:#999999 !important;}
.colorBlue{ color:#4da5cb !important;}
.Colorfh{color:#ff5496 !important}
.UserSel{font-size:25px;font-family:黑体;font-weight:bold;width:165px}



.search .submit2{cursor: pointer;position:absolute;border:1px solid #fff; height:28px;width:90px; color:#fff; background:#be0000; left:752px; top:43px;}
.head_warp_tiebaB{ background:url(../images/tiebatopbg.gif) repeat-x  0 0; widht:100%;}
.head_warp_tiebaB .nav a:hover{ background:none; text-decoration:underline;}